Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD Detached £394,171 £115,000 18 May 2001
3 ELMWOOD Detached £308,498 £248,000 18 Jun 2018
5 ELMWOOD Detached £261,937 £210,000 21 May 2018
7 ELMWOOD Detached £296,485 £240,000 25 Jan 2019
11 ELMWOOD Detached £470,656 £95,000 31 Oct 1997
15 ELMWOOD Detached £349,950 £255,000 22 Jan 2016
17 ELMWOOD Detached £327,052 £195,000 5 Apr 2013
21 ELMWOOD Detached £336,849 £225,000 15 Oct 2014
23 ELMWOOD Detached £355,901 £215,000 1 Dec 2006
27 ELMWOOD Detached £232,672 £180,000 25 Apr 2017
41 ELMWOOD Detached £411,400 £186,000 3 Nov 2003
43 ELMWOOD Detached £308,870 £230,000 16 May 2016
45 ELMWOOD Detached £413,287 £86,000 27 Feb 1998
51 ELMWOOD Detached £371,008 £245,000 15 Aug 2014